strained casting - French English Dictionary